engineering polymers - German English Dictionary